//
//  AnimationView.h
//  BaJieLvYouForIphone
//
//  Created by zhangwo on 16/10/7.
//  Copyright © 2016年 GuoBuGa. All rights reserved.
//

#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>

@interface AnimationView : NSObject

/**
 *  Make the cell vibrate
 *  使细胞振动
 *  @param AniView UICollectionViewCell
 */
+(void)vibrateAnimation:(UIView *)AniView;

/**
 *  Delete cell with fadeAnimation
 *  删除带有淡出动画的单元格
 *  @param AniView UICollectionViewCell
 */
+ (void)fadeAnimation:(UIView *)AniView;

/**
 *  Delete cell with rotateAnimation
 *  删除带有旋转动画的单元格
 *  @param AniView UICollectionViewCell
 */
+ (void)rotateAnimation:(UIView *)AniView;

/**
 *  Delete cell with suckEffectAnimation
 *  删除带有吸效果动画的单元格
 *  @param AniView UICollectionViewCell
 */
+ (void)suckEffectAnimation:(UIView *)AniView;

/**
 *  Delete cell with pushAnimation
 *  删除带有推送动画的单元格
 *  @param AniView UICollectionViewCell
 */
+ (void)pushAnimation:(UIView *)AniView;

/**
 *  Delete cell with rippleEffectAnimation
 *  删除带有波纹效果动画的单元格
 *  @param AniView UICollectionViewCell
 */
+ (void)rippleEffectAnimation:(UIView *)AniView;

/**
 *  Delete cell with cubeEffectAnimation
 *  删除带有多维数据集效果动画的单元格
 *  @param AniView UICollectionViewCell
 */
+ (void)cubeEffectAnimation:(UIView *)AniView;

/**
 *  Delete cell with oglFlipAnimation
 *  删除带有油翻转动画的单元格
 *  @param AniView UICollectionViewCell
 */
+ (void)oglFlipAnimation:(UIView *)AniView;

/**
 *  Delete cell with toMiniAnimation
 *  删除单元格与迷你动画
 *  @param AniView UICollectionViewCell
 */
+ (void)toMiniAnimation:(UIView *)AniView;

@end
